home *** CD-ROM | disk | FTP | other *** search
/ Team Palmtops 7 / Palmtops_numero07.iso / WinCE / SDKWindowsCE / HandHeldPCPro30 / sdk.exe / Jupiter SDK / data1.cab / MFC_Samples / cmnctrls / treecpg.h < prev    next >
Encoding:
C/C++ Source or Header  |  1999-02-19  |  1.3 KB  |  62 lines

  1. // TreeCtrlPage.h : header file
  2. //
  3.  
  4. /////////////////////////////////////////////////////////////////////////////
  5. // CTreeCtrlPage dialog
  6. #ifndef INC_TRCPAGE_H
  7. #define INC_TRCPAGE_H
  8.  
  9. #include "mlistctl.h"
  10. #include "mtreectl.h"
  11. #include "notifwdw.h"
  12.  
  13. class CTreeCtrlPage : public CPropertyPage
  14. {
  15.     DECLARE_DYNCREATE(CTreeCtrlPage)
  16.  
  17. // Construction
  18. public:
  19.     CTreeCtrlPage();
  20.     ~CTreeCtrlPage();
  21.  
  22. // Dialog Data
  23.     //{{AFX_DATA(CTreeCtrlPage)
  24.     enum { IDD = IDD_TREECTRL };
  25.     CNotifyShowCase    m_notifshowcase;
  26.     CMyTreeCtrl    m_mytreectrl;
  27.     BOOL    m_bDisableDragDrop;
  28.     BOOL    m_bHasButtons;
  29.     BOOL    m_bHasLines;
  30.     BOOL    m_bLinesAtRoot;
  31.     BOOL    m_bEditLabels;
  32.     BOOL    m_bShowSelAlways;
  33.     CString    m_cstrStatus;
  34.     //}}AFX_DATA
  35.  
  36.  
  37.     HTREEITEM    m_rghItem[12];
  38.     HTREEITEM    m_hitemDrag;
  39.     HTREEITEM    m_hitemDrop;
  40.  
  41. // Overrides
  42.     // ClassWizard generate virtual function overrides
  43.     //{{AFX_VIRTUAL(CTreeCtrlPage)
  44.     protected:
  45.     virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
  46.     virtual BOOL OnInitDialog();
  47.     //}}AFX_VIRTUAL
  48.  
  49. // Implementation
  50. public:
  51.     // Generated message map functions
  52.     //{{AFX_MSG(CTreeCtrlPage)
  53.     afx_msg void ShowNotification(LPNMHDR pnmhdr, LRESULT *pLResult);
  54.     afx_msg void OnMore();
  55.     //}}AFX_MSG
  56.     DECLARE_MESSAGE_MAP()
  57. private:
  58.     void SetTreeCtrlStyle();
  59. };
  60.  
  61. #endif
  62.